Golang Job: GOLANG DEVELOPER

Job added on

Location

Montreal - Canada

Job type

Full-Time

Golang Job Details

Responsibilities

  • Design, implement and deploy new product features
  • Research/analyze new technologies and innovative solutions
  • Maintain existing system/product and support customer requests
  • Improve the CI/CD Pipeline (GCP/Kubernetes)
  • Drive engineering solutions to have consistent practices and re-usable code across services
  • Deliver high quality, tested and well-structured code

Requirements

  • Bachelor’s Degree in Computing Science or related field, or equivalent work experience
  • 2+ years of experience with Golang programming with design/development of high-performance systems
  • Echo framework knowledge
  • Experience with services API development: REST and GraphQL APIs
  • Experience working with MongoDB is an advantage
  • Experience with Docker and Kubernetes applications
  • Good communication skills, both written and spoken, in French and English
  • Be able to function as a Customer Whisperer, understanding the needs of internal/external customers both spoken and unspoken, divining their deepest, darkest wishes, and intuiting their future needs

Nice to have

  • Working experiences with JavaScript and React
  • Familiar with Redux
  • Familiar with Test Driven Development
  • Agile (Scrum, Kanban, etc.) experience
  • Open-source contributions

Benefits

  • Health insurance (medical, dental, vision, and life)
  • 10 PTO days
  • 20 Paid Holidays + Jewish holidays
  • 5 Sick days
  • Flexible hours

Technologies you will use

Golang, MongoDB, Microservices, REST, GraphQL, Kubernetes, Docker, CircleCI, Bitbucket, WebSocket WSS, Google Cloud, gRPC, React, Redux, Typescript, HTML, CSS, SCSS, XCode, Objective C, C++, Python